improvised explosive - Francés Inglés Diccionario